administer punishment - Espagnol Anglais Dictionnaire